A Proposed Modeling Environment to Teach Performance Modeling and Hardware/Software Codesign to Senior Undergraduates
نویسندگان
چکیده
This paper describes a proposed modeling and design environment for teaching the concepts of performance modeling of hardware/software systems to senior computer engineering undergraduate students. This environment is being developed to support senior capstone design projects in computer engineering. Portions of this environment are currently being beta tested and educational material, including lecture slides and laboratory exercises, based on the use of the environment are being developed.
منابع مشابه
Hardware/Software Codesign Overview
The Hardware/Software Codesign Overview module is intended to introduce the hardware/software codesign to the practicing design, software, and systems engineers, and to the senior undergraduate or first year graduate student. The module provides key codesign concepts and attempts to show the benefits of the codesign approach over the current design process. The module consists of eight sections...
متن کاملA New Hardware/Software Codesign Environment and Senior Capstone Design Project for Computer Engineering
This paper describes a design environment and platform developed to support senior capstone design projects in computer engineering that incorporates the concept of hardware/software codesign. A proposed capstone design project which utilizes this environment is also presented. This project is being undertaken by senior computer engineering students for the first time this year at the authors' ...
متن کاملDESC: A Hardware-Software Codesign Methodology for Distributed Embedded Systems
The hardware-software codesign of distributed embedded systems is a more challenging task, because each phase of codesign, such as copartitioning, cosynthesis, cosimulation, and coverification must consider the physical restrictions imposed by the distributed characteristics of such systems. Distributed systems often contain several similar parts for which design reuse techniques can be applied...
متن کاملHardware/Software Co-design is a starting point in Embedded Systems Architecture Education
Embedded Systems Architectures are hard to design, and there is no generally accepted method of doing it. In recent years, this problem has become even harder because of the wide variety of programmable components (FPGA, ASIP, DSP, ...). We propose hardware/software codesign as a starting point for teaching the topic. Codesign helps designer-students to think about architecture design in terms ...
متن کاملA Survey on Hardware/Software Codesign Representation Models
In hardware/software codesign, modeling is a very important issue. The model must capture the features of the system and describe its functionality. The design cycle must be based on formal representations so that the synthesis of a design from specification to implementation can be carried out systematically. Many models have been proposed for representing HW/SW systems. This report is the res...
متن کامل